#pragma once

#include "IGameState.h"

class CGamePauseState : public IGameState
{
	int m_nBGImage;
	int m_nCurrSelection;

	CGamePauseState();
	CGamePauseState(const CGamePauseState&);
	CGamePauseState& operator=(const CGamePauseState&);
	~CGamePauseState();

public:

	CGamePauseState* GetInstance();
	bool DeleteInstance();

	void Enter();
	bool Input();
	void Update(float fDelta);
	void Render();
	void Exit();
};